import { http } from '@/utils/http'

/**
 * 获取活动标签列表
 * @param
 */
export const getTagListAPI = () => {
  return http({
    url: '/activity/tag/listAll',
  })
}

/**
 * 获取活动分类列表
 * @param
 */
export const getTypeListAPI = () => {
  return http({
    url: '/activity/type/listAll',
  })
}


/**
 * 小程序分类查询活动信息列表
 * @param data 请求参数
 */
export const getActivityListAPI = (data) => {
  return http({
    method: 'POST',
    url: '/activity/activity/sortQueryActivity',
    data,
  })
}


/**
 * 小程序获取活动信息详细信息
 * @param
 */
export const getActivityDetailAPI = (id) => {
  return http({
    url: `/activity/activity/sign/${id}`,
  })
}

/**
 * 通过活动id查询场次
 * @param
 */
export const getSessionAPI = (id) => {
  return http({
    url: `/activity/session/getFsActivitySession/${id}`,
  })
}



/**
 * 报名参加活动
 * @param data 请求参数
 */
export const signActivityAPI = (data) => {
  return http({
    method: 'POST',
    url: '/activity/sign',
    data,
  })
}
